package java.com.fitness.club.util;

import java.io.InputStream;
import java.util.Properties;

/**
 * 属性文件读取工具类
 * 
 * @author Administrator
 *
 */
public class PropertiesUtil {

	private Properties properties;

	/**
	 * 根据文件路径初始化熟悉配置文件
	 * 
	 * @param filePath
	 */
	public PropertiesUtil(String filePath) {
		super();
		init(filePath);
	}

	/**
	 * 根据文件路径初始化
	 * 
	 * @param filePath
	 */
	private void init(String filePath) {
		try {
			InputStream is = PropertiesUtil.class.getClassLoader().getResourceAsStream(filePath);
			properties = new Properties();
			properties.load(is);
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

	/**
	 * 获取属性值
	 * 
	 * @param key
	 * @return
	 */
	public String getProperty(String key) {
		String value=properties.getProperty(key);
		if (value!=null && value.trim().equals("")) {
			return "";
		}
		return value.trim();
	}
}
